Market Price
$ 66.48
Selling Price
$ 57.01
1861
879
828
2008
Market Price
$ 100.44
Selling Price
$ 86.40
554
494
423
2034
Market Price
$ 105.68
Selling Price
$ 91.99
2751
2194
2086
2771
Market Price
$ 74.23
Selling Price
$ 62.18
1772
945
449
3024
Market Price
$ 95.75
Selling Price
$ 83.98
964
958
715
3870
Market Price
$ 66.51
Selling Price
$ 56.90
1719
898
1127
4864
Market Price
$ 90.93
Selling Price
$ 77.84
1750
794
744
3412
Market Price
$ 110.07
Selling Price
$ 92.44
2215
646
495
3326
Market Price
$ 76.42
Selling Price
$ 65.78
625
181
490
1236
Market Price
$ 105.33
Selling Price
$ 89.82
2272
2005
458
4167
Market Price
$ 110.63
Selling Price
$ 94.78
1139
642
1052
1404
Market Price
$ 92.77
Selling Price
$ 80.36
1706
1051
405
3610
Market Price
$ 95.35
Selling Price
$ 84.01
2283
2169
2275
3996
Market Price
$ 105.03
Selling Price
$ 94.89
426
418
149
803
Market Price
$ 76.83
Selling Price
$ 67.81
364
99
85
995
Market Price
$ 109.59
Selling Price
$ 92.39
2876
2635
1876
2945
Market Price
$ 97.61
Selling Price
$ 83.72
1582
1505
1335
2277
Market Price
$ 103.77
Selling Price
$ 90.40
637
371
185
1051
Market Price
$ 86.94
Selling Price
$ 75.09
3854
1545
3155
4925
Market Price
$ 107.82
Selling Price
$ 91.35
666
259
395
2654
Market Price
$ 72.33
Selling Price
$ 64.89
3200
3090
1784
5000
Market Price
$ 103.27
Selling Price
$ 88.70
1322
674
971
2004
Market Price
$ 102.73
Selling Price
$ 93.20
2000
1195
1235
2749
Market Price
$ 103.49
Selling Price
$ 92.76
848
308
845
3311
Market Price
$ 70.93
Selling Price
$ 61.21
514
207
283
911
Market Price
$ 95.17
Selling Price
$ 82.09
2104
1747
437
2908
Market Price
$ 115.67
Selling Price
$ 98.08
2431
2307
1113
3643
Market Price
$ 84.52
Selling Price
$ 73.77
1354
713
842
1598
Market Price
$ 102.46
Selling Price
$ 86.60
1404
987
336
3938
Market Price
$ 80.96
Selling Price
$ 72.07
1984
1104
432
4736
Market Price
$ 66.67
Selling Price
$ 58.25
699
167
148
747
Market Price
$ 80.95
Selling Price
$ 69.40
3015
2215
2876
3996
Market Price
$ 90.57
Selling Price
$ 77.91
1366
358
921
2593
Market Price
$ 104.47
Selling Price
$ 88.38
3635
2544
2611
3702
Market Price
$ 67.81
Selling Price
$ 59.00
1578
1178
650
1635
Market Price
$ 94.89
Selling Price
$ 79.87
1529
411
485
2048
Market Price
$ 113.86
Selling Price
$ 95.12
2994
1550
1391
3635
Market Price
$ 95.40
Selling Price
$ 84.25
1393
553
913
1994
Market Price
$ 107.39
Selling Price
$ 90.37
910
777
625
1779
Market Price
$ 85.08
Selling Price
$ 74.87
1519
1337
1098
2979