Market Price
$ 93.14
Selling Price
$ 78.21
841
451
337
2733
Market Price
$ 74.44
Selling Price
$ 66.73
637
303
339
2898
Market Price
$ 75.43
Selling Price
$ 66.81
1655
406
781
1709
Market Price
$ 80.91
Selling Price
$ 70.78
4056
2322
1721
4551
Market Price
$ 89.92
Selling Price
$ 77.36
1193
926
244
1404
Market Price
$ 100.58
Selling Price
$ 87.00
2524
1275
1488
2977
Market Price
$ 62.92
Selling Price
$ 56.89
1266
397
887
3315
Market Price
$ 102.89
Selling Price
$ 91.48
1060
977
987
1433
Market Price
$ 100.64
Selling Price
$ 85.83
1970
569
411
4539
Market Price
$ 74.37
Selling Price
$ 64.89
1849
1587
1520
3989
Market Price
$ 101.34
Selling Price
$ 90.55
749
661
318
2362
Market Price
$ 76.98
Selling Price
$ 66.94
858
174
691
1519
Market Price
$ 105.66
Selling Price
$ 92.39
168
163
125
644
Market Price
$ 114.06
Selling Price
$ 98.67
1414
813
795
3355
Market Price
$ 64.90
Selling Price
$ 56.66
3656
2848
2033
3935
Market Price
$ 98.00
Selling Price
$ 87.20
1864
936
1601
2242
Market Price
$ 93.85
Selling Price
$ 78.79
3158
2013
1884
4592
Market Price
$ 96.00
Selling Price
$ 83.91
557
284
458
1744
Market Price
$ 108.87
Selling Price
$ 95.25
461
304
282
679
Market Price
$ 113.14
Selling Price
$ 97.79
799
584
254
1194
Market Price
$ 76.74
Selling Price
$ 68.89
1074
734
623
2567
Market Price
$ 106.07
Selling Price
$ 93.23
2170
1624
1092
4063
Market Price
$ 98.15
Selling Price
$ 84.75
388
247
145
538
Market Price
$ 69.85
Selling Price
$ 62.50
1190
742
337
1211
Market Price
$ 85.03
Selling Price
$ 72.26
682
672
388
986
Market Price
$ 93.88
Selling Price
$ 81.26
505
383
141
1598
Market Price
$ 72.17
Selling Price
$ 63.68
653
200
389
2483
Market Price
$ 85.72
Selling Price
$ 75.39
919
724
758
1637
Market Price
$ 82.17
Selling Price
$ 71.42
351
101
207
1716
Market Price
$ 99.73
Selling Price
$ 90.23
880
251
611
1207
Market Price
$ 76.57
Selling Price
$ 64.24
1099
628
658
2554
Market Price
$ 101.33
Selling Price
$ 88.00
241
126
206
1171
Market Price
$ 103.48
Selling Price
$ 92.25
669
443
186
716
Market Price
$ 71.55
Selling Price
$ 62.08
1338
992
1103
2676
Market Price
$ 76.89
Selling Price
$ 69.05
2001
1618
1875
2493
Market Price
$ 89.12
Selling Price
$ 76.06
951
869
467
1858
Market Price
$ 98.10
Selling Price
$ 85.42
2024
657
532
3276
Market Price
$ 94.38
Selling Price
$ 84.01
3539
3191
944
3806
Market Price
$ 90.82
Selling Price
$ 78.55
1269
666
880
3042
Market Price
$ 97.48
Selling Price
$ 84.57
187
67
112
402