Market Price
$ 90.12
Selling Price
$ 81.67
1959
1284
1412
2230
Market Price
$ 88.10
Selling Price
$ 79.30
381
240
238
1669
Market Price
$ 65.88
Selling Price
$ 57.27
359
143
133
992
Market Price
$ 94.45
Selling Price
$ 80.02
2207
1275
767
2731
Market Price
$ 113.57
Selling Price
$ 95.94
335
282
231
435
Market Price
$ 83.62
Selling Price
$ 70.90
672
264
544
2419
Market Price
$ 107.34
Selling Price
$ 97.18
3352
2968
1352
4759
Market Price
$ 72.44
Selling Price
$ 61.34
1541
1331
1100
3178
Market Price
$ 72.80
Selling Price
$ 66.17
1164
928
924
1432
Market Price
$ 64.80
Selling Price
$ 56.84
746
210
154
1850
Market Price
$ 100.41
Selling Price
$ 83.68
3782
1861
2579
4641
Market Price
$ 67.10
Selling Price
$ 58.18
860
639
271
3029
Market Price
$ 112.62
Selling Price
$ 94.74
2367
2136
2172
2420
Market Price
$ 73.62
Selling Price
$ 61.51
1927
944
1599
2147
Market Price
$ 115.77
Selling Price
$ 96.60
3289
2916
2557
4392
Market Price
$ 93.68
Selling Price
$ 78.16
2023
2001
1239
2055
Market Price
$ 113.10
Selling Price
$ 94.40
1894
816
1187
3226
Market Price
$ 82.55
Selling Price
$ 68.95
3137
986
1301
3224
Market Price
$ 92.76
Selling Price
$ 79.78
183
108
54
691
Market Price
$ 104.38
Selling Price
$ 91.66
1358
1108
523
3079
Market Price
$ 106.57
Selling Price
$ 93.17
3224
1608
1399
4176
Market Price
$ 109.46
Selling Price
$ 91.72
767
154
497
2417
Market Price
$ 84.61
Selling Price
$ 74.15
296
107
123
808
Market Price
$ 87.42
Selling Price
$ 74.68
1112
1094
655
2830
Market Price
$ 95.30
Selling Price
$ 81.41
2223
1787
2023
2599
Market Price
$ 92.90
Selling Price
$ 77.79
1517
1409
585
4118
Market Price
$ 76.48
Selling Price
$ 69.52
526
345
282
2252
Market Price
$ 83.69
Selling Price
$ 71.60
972
563
230
2072
Market Price
$ 106.19
Selling Price
$ 92.50
3097
2966
2730
3943
Market Price
$ 95.61
Selling Price
$ 82.63
2707
1932
1771
3176
Market Price
$ 84.66
Selling Price
$ 73.88
1580
433
430
2724
Market Price
$ 89.42
Selling Price
$ 77.26
1632
805
606
4816
Market Price
$ 64.77
Selling Price
$ 56.47
1729
1307
1057
2478
Market Price
$ 77.15
Selling Price
$ 64.69
728
655
238
1808
Market Price
$ 61.90
Selling Price
$ 56.00
2918
2323
718
4871
Market Price
$ 97.50
Selling Price
$ 82.77
1365
542
1360
2387
Market Price
$ 80.79
Selling Price
$ 71.61
1511
843
325
3623
Market Price
$ 65.87
Selling Price
$ 58.76
3208
775
2862
4415
Market Price
$ 101.42
Selling Price
$ 85.07
2206
2162
978
3794
Market Price
$ 105.25
Selling Price
$ 89.19
2154
584
637
3112