Market Price
$ 45.48
Selling Price
$ 38.75
718
682
223
729
Market Price
$ 31.74
Selling Price
$ 28.81
1102
839
806
2072
Market Price
$ 59.04
Selling Price
$ 50.10
2889
2722
2764
3569
Market Price
$ 50.55
Selling Price
$ 42.23
3014
2945
2170
4898
Market Price
$ 64.73
Selling Price
$ 57.01
1182
1108
429
3031
Market Price
$ 43.62
Selling Price
$ 37.61
1336
914
532
4523
Market Price
$ 39.64
Selling Price
$ 35.35
1612
538
331
3320
Market Price
$ 43.72
Selling Price
$ 38.05
1625
942
1306
3768
Market Price
$ 49.41
Selling Price
$ 43.29
621
368
247
778
Market Price
$ 57.23
Selling Price
$ 51.14
2672
1908
2152
4532
Market Price
$ 43.77
Selling Price
$ 39.14
1014
527
856
1019
Market Price
$ 33.55
Selling Price
$ 28.18
1092
993
327
1528
Market Price
$ 43.90
Selling Price
$ 37.26
2026
538
1479
2916
Market Price
$ 35.98
Selling Price
$ 32.70
2652
1753
1479
3048
Market Price
$ 67.03
Selling Price
$ 57.08
967
490
402
1366
Market Price
$ 47.32
Selling Price
$ 40.90
2757
1528
1618
3670
Market Price
$ 34.12
Selling Price
$ 29.15
2440
1501
2372
4735
Market Price
$ 43.30
Selling Price
$ 38.27
401
87
293
1643
Market Price
$ 68.65
Selling Price
$ 57.41
1469
863
383
3672
Market Price
$ 31.15
Selling Price
$ 27.92
1261
964
1118
2149
Market Price
$ 60.97
Selling Price
$ 54.07
675
573
472
990
Market Price
$ 30.31
Selling Price
$ 25.81
2359
2300
1949
3349
Market Price
$ 47.24
Selling Price
$ 39.99
755
294
467
1477
Market Price
$ 56.86
Selling Price
$ 49.71
3042
2760
817
4037
Market Price
$ 55.11
Selling Price
$ 49.53
478
344
199
859
Market Price
$ 67.63
Selling Price
$ 57.64
1071
698
409
1410
Market Price
$ 56.73
Selling Price
$ 47.89
1884
1349
1660
3601
Market Price
$ 61.84
Selling Price
$ 52.27
3418
2816
3366
3592
Market Price
$ 32.75
Selling Price
$ 27.82
884
598
791
3130
Market Price
$ 36.61
Selling Price
$ 32.28
612
381
329
814
Market Price
$ 55.73
Selling Price
$ 47.86
4007
3008
3117
4539
Market Price
$ 56.98
Selling Price
$ 49.01
1086
330
671
3328
Market Price
$ 38.02
Selling Price
$ 34.06
4153
2719
1697
4796
Market Price
$ 35.51
Selling Price
$ 32.10
253
167
232
449
Market Price
$ 66.95
Selling Price
$ 57.14
1784
1277
870
1804
Market Price
$ 60.83
Selling Price
$ 52.87
1014
666
278
2464
Market Price
$ 55.31
Selling Price
$ 49.07
2628
814
1690
3585
Market Price
$ 52.76
Selling Price
$ 44.15
190
144
170
598
Market Price
$ 28.54
Selling Price
$ 25.57
2010
633
1722
4065
Market Price
$ 61.56
Selling Price
$ 54.56
2055
1451
542
2069