Market Price
$ 64.68
Selling Price
$ 56.84
2201
1642
1105
2253
Market Price
$ 89.19
Selling Price
$ 79.06
1422
743
619
2856
Market Price
$ 90.54
Selling Price
$ 79.83
3045
1431
2408
4099
Market Price
$ 87.02
Selling Price
$ 73.69
1117
562
777
1504
Market Price
$ 87.49
Selling Price
$ 77.87
1635
728
1352
4314
Market Price
$ 67.86
Selling Price
$ 57.56
1065
617
861
3534
Market Price
$ 96.38
Selling Price
$ 80.97
3906
819
3632
4589
Market Price
$ 81.10
Selling Price
$ 68.10
1246
1073
590
4167
Market Price
$ 81.00
Selling Price
$ 68.18
651
261
303
980
Market Price
$ 100.33
Selling Price
$ 87.27
3035
1299
705
3459
Market Price
$ 106.48
Selling Price
$ 89.72
664
582
334
692
Market Price
$ 104.49
Selling Price
$ 87.45
2381
2159
1537
2606
Market Price
$ 93.54
Selling Price
$ 82.84
2591
1700
1507
4623
Market Price
$ 70.45
Selling Price
$ 61.25
1740
400
388
3005
Market Price
$ 100.35
Selling Price
$ 85.47
769
266
486
1127
Market Price
$ 101.49
Selling Price
$ 89.03
2660
2141
1456
3800
Market Price
$ 80.08
Selling Price
$ 72.23
169
124
151
653
Market Price
$ 82.10
Selling Price
$ 72.37
1013
887
685
1352
Market Price
$ 107.22
Selling Price
$ 92.87
1720
947
837
2632
Market Price
$ 95.12
Selling Price
$ 83.00
846
541
634
1448
Market Price
$ 88.64
Selling Price
$ 74.37
1037
301
582
1893
Market Price
$ 102.29
Selling Price
$ 92.62
270
116
184
764
Market Price
$ 107.19
Selling Price
$ 96.57
2876
696
2091
4080
Market Price
$ 77.81
Selling Price
$ 67.75
2058
438
715
4093
Market Price
$ 88.18
Selling Price
$ 77.06
797
451
280
1005
Market Price
$ 86.75
Selling Price
$ 72.84
889
435
419
2786
Market Price
$ 101.58
Selling Price
$ 92.06
1079
407
428
3576
Market Price
$ 109.80
Selling Price
$ 96.14
1359
994
805
2071
Market Price
$ 95.73
Selling Price
$ 81.89
3266
2448
1738
4869
Market Price
$ 78.64
Selling Price
$ 71.43
1341
703
669
1942
Market Price
$ 103.82
Selling Price
$ 88.09
761
512
265
844
Market Price
$ 70.63
Selling Price
$ 60.68
4442
2452
1841
4563
Market Price
$ 108.51
Selling Price
$ 97.43
366
226
196
414
Market Price
$ 73.95
Selling Price
$ 65.16
2825
1723
2825
3594
Market Price
$ 97.59
Selling Price
$ 87.12
2917
1627
980
3834
Market Price
$ 87.59
Selling Price
$ 75.81
3246
1867
2968
4514
Market Price
$ 91.00
Selling Price
$ 78.98
3238
1369
1313
4028
Market Price
$ 97.00
Selling Price
$ 88.03
2257
506
952
3600
Market Price
$ 100.71
Selling Price
$ 87.39
1648
1323
1378
4950
Market Price
$ 76.88
Selling Price
$ 68.64
2560
1815
2079
4874