Market Price
$ 64.13
Selling Price
$ 55.25
1121
231
895
2119
Market Price
$ 62.59
Selling Price
$ 52.57
2438
1397
775
2656
Market Price
$ 43.69
Selling Price
$ 37.53
1282
787
769
1669
Market Price
$ 29.44
Selling Price
$ 25.02
1104
820
1061
1374
Market Price
$ 35.99
Selling Price
$ 32.53
343
190
256
1062
Market Price
$ 44.49
Selling Price
$ 37.54
1560
696
641
1802
Market Price
$ 60.90
Selling Price
$ 55.05
818
459
321
2304
Market Price
$ 53.06
Selling Price
$ 47.57
777
518
696
1532
Market Price
$ 48.73
Selling Price
$ 40.94
3797
2779
1016
4373
Market Price
$ 35.99
Selling Price
$ 32.37
944
810
775
962
Market Price
$ 65.80
Selling Price
$ 55.30
1591
1588
475
3144
Market Price
$ 42.33
Selling Price
$ 38.05
1499
598
1171
3736
Market Price
$ 71.42
Selling Price
$ 59.98
522
416
321
807
Market Price
$ 63.80
Selling Price
$ 55.62
2527
2293
1564
3084
Market Price
$ 62.27
Selling Price
$ 52.71
344
119
309
968
Market Price
$ 56.88
Selling Price
$ 49.31
2635
571
1768
4464
Market Price
$ 63.52
Selling Price
$ 56.28
825
453
240
1331
Market Price
$ 64.80
Selling Price
$ 57.36
1451
608
759
1502
Market Price
$ 64.80
Selling Price
$ 56.84
127
94
79
574
Market Price
$ 64.34
Selling Price
$ 55.61
1430
1091
1306
2409
Market Price
$ 35.93
Selling Price
$ 30.41
1121
926
740
2047
Market Price
$ 55.79
Selling Price
$ 47.14
2392
1433
1373
3205
Market Price
$ 27.91
Selling Price
$ 25.10
1170
458
1046
3772
Market Price
$ 46.29
Selling Price
$ 41.12
923
559
229
1098
Market Price
$ 47.08
Selling Price
$ 40.17
618
258
140
1406
Market Price
$ 39.16
Selling Price
$ 33.24
2904
2501
2175
4792
Market Price
$ 39.51
Selling Price
$ 33.68
904
198
254
1350
Market Price
$ 28.28
Selling Price
$ 25.05
380
271
226
443
Market Price
$ 64.28
Selling Price
$ 57.19
1543
625
1445
2190
Market Price
$ 52.23
Selling Price
$ 43.64
751
465
254
2306
Market Price
$ 63.85
Selling Price
$ 57.00
1024
377
742
4594
Market Price
$ 28.03
Selling Price
$ 25.45
390
97
149
947
Market Price
$ 31.98
Selling Price
$ 26.75
2738
1692
2486
3683
Market Price
$ 33.09
Selling Price
$ 27.76
1017
539
784
1346
Market Price
$ 48.34
Selling Price
$ 40.69
2964
2034
999
3274
Market Price
$ 59.40
Selling Price
$ 50.23
3877
1825
3608
4523
Market Price
$ 58.93
Selling Price
$ 50.15
1590
784
510
1904
Market Price
$ 68.12
Selling Price
$ 58.51
2727
2041
1912
3688
Market Price
$ 29.64
Selling Price
$ 25.80
1515
318
1500
2148
Market Price
$ 56.51
Selling Price
$ 50.16
3205
2383
723
4931