Market Price
$ 110.31
Selling Price
$ 98.68
1355
572
517
4184
Market Price
$ 109.91
Selling Price
$ 94.85
1025
304
938
3983
Market Price
$ 103.76
Selling Price
$ 92.20
1193
255
941
1485
Market Price
$ 105.90
Selling Price
$ 89.04
1993
1957
1043
2965
Market Price
$ 93.75
Selling Price
$ 84.67
2877
1391
2299
3289
Market Price
$ 87.50
Selling Price
$ 78.44
1088
971
233
2705
Market Price
$ 111.05
Selling Price
$ 98.84
1394
1225
1016
1507
Market Price
$ 100.07
Selling Price
$ 90.92
3772
1228
3121
4609
Market Price
$ 82.25
Selling Price
$ 70.91
1507
1436
1037
2446
Market Price
$ 95.42
Selling Price
$ 84.22
3569
967
1657
4346
Market Price
$ 97.82
Selling Price
$ 83.73
2593
974
2232
4045
Market Price
$ 89.15
Selling Price
$ 78.47
665
426
660
710
Market Price
$ 77.16
Selling Price
$ 69.88
3362
1414
971
4254
Market Price
$ 85.99
Selling Price
$ 71.97
3198
2570
735
3837
Market Price
$ 90.60
Selling Price
$ 78.33
3236
1904
2519
3482
Market Price
$ 68.48
Selling Price
$ 58.89
1721
1581
1693
1722
Market Price
$ 92.94
Selling Price
$ 83.04
1570
1247
1333
1892
Market Price
$ 62.69
Selling Price
$ 56.43
2289
1743
539
2640
Market Price
$ 73.91
Selling Price
$ 62.71
2088
1890
738
4129
Market Price
$ 109.02
Selling Price
$ 96.70
3000
2942
2071
3032
Market Price
$ 89.83
Selling Price
$ 77.93
1243
1130
764
4002
Market Price
$ 110.80
Selling Price
$ 93.99
1616
1078
898
2225
Market Price
$ 80.67
Selling Price
$ 68.34
366
239
150
1156
Market Price
$ 71.16
Selling Price
$ 64.24
1074
1048
709
1358
Market Price
$ 73.83
Selling Price
$ 65.95
3982
1318
893
4890
Market Price
$ 64.56
Selling Price
$ 55.50
1491
821
445
1549
Market Price
$ 75.69
Selling Price
$ 66.85
1935
670
478
3600
Market Price
$ 101.09
Selling Price
$ 89.25
1979
484
634
4400
Market Price
$ 73.34
Selling Price
$ 64.13
2633
1553
1896
3704
Market Price
$ 105.34
Selling Price
$ 88.14
1718
383
488
3063
Market Price
$ 74.39
Selling Price
$ 63.18
4044
3754
3134
4992
Market Price
$ 67.03
Selling Price
$ 57.59
2373
2170
2281
3225
Market Price
$ 79.39
Selling Price
$ 71.26
4161
2608
2752
4655
Market Price
$ 92.26
Selling Price
$ 81.24
277
197
243
1121
Market Price
$ 73.87
Selling Price
$ 63.98
3845
1521
2627
4523
Market Price
$ 100.73
Selling Price
$ 90.55
234
117
76
525
Market Price
$ 74.16
Selling Price
$ 67.26
375
104
244
1530
Market Price
$ 69.95
Selling Price
$ 63.58
3595
1627
2395
4531
Market Price
$ 107.10
Selling Price
$ 94.55
857
592
232
1242
Market Price
$ 87.96
Selling Price
$ 74.05
2625
1695
1774
4409