Market Price
$ 107.24
Selling Price
$ 94.43
1045
345
608
1426
Market Price
$ 64.66
Selling Price
$ 57.22
2462
1296
1016
3075
Market Price
$ 70.56
Selling Price
$ 60.23
2848
1588
939
4061
Market Price
$ 102.38
Selling Price
$ 92.31
1291
1256
1093
2489
Market Price
$ 99.71
Selling Price
$ 86.10
1759
797
494
3343
Market Price
$ 112.68
Selling Price
$ 94.40
1028
844
396
3949
Market Price
$ 105.53
Selling Price
$ 95.64
3252
2163
1391
3868
Market Price
$ 105.17
Selling Price
$ 94.93
3445
771
1568
4102
Market Price
$ 87.48
Selling Price
$ 78.67
3177
1768
2990
4472
Market Price
$ 113.42
Selling Price
$ 95.80
1677
855
1214
3098
Market Price
$ 64.12
Selling Price
$ 56.45
1033
866
209
1900
Market Price
$ 99.41
Selling Price
$ 87.82
3559
2492
2257
3655
Market Price
$ 107.89
Selling Price
$ 94.54
2902
2086
1883
3655
Market Price
$ 90.69
Selling Price
$ 80.63
391
177
340
1685
Market Price
$ 98.14
Selling Price
$ 84.54
2806
1774
1087
2837
Market Price
$ 74.76
Selling Price
$ 66.36
4189
1704
1787
4617
Market Price
$ 104.99
Selling Price
$ 93.41
1162
757
594
1218
Market Price
$ 100.03
Selling Price
$ 85.91
2836
1794
729
3622
Market Price
$ 94.79
Selling Price
$ 79.04
979
597
793
1389
Market Price
$ 96.97
Selling Price
$ 84.76
2855
1061
1053
3421
Market Price
$ 113.36
Selling Price
$ 96.59
2198
584
593
2538
Market Price
$ 99.92
Selling Price
$ 85.06
2137
518
1766
3032
Market Price
$ 70.16
Selling Price
$ 61.91
719
526
152
2592
Market Price
$ 97.04
Selling Price
$ 85.83
727
382
642
2555
Market Price
$ 87.68
Selling Price
$ 74.74
4002
3130
2187
4371
Market Price
$ 105.68
Selling Price
$ 92.29
3178
2375
1178
4191
Market Price
$ 76.61
Selling Price
$ 66.57
1129
616
407
1689
Market Price
$ 86.96
Selling Price
$ 76.53
1113
348
885
3462
Market Price
$ 64.05
Selling Price
$ 57.69
953
737
424
2040
Market Price
$ 76.24
Selling Price
$ 66.97
1109
638
325
1648
Market Price
$ 66.93
Selling Price
$ 59.38
2086
1643
887
2415
Market Price
$ 102.19
Selling Price
$ 87.65
2818
1322
2703
2881
Market Price
$ 108.90
Selling Price
$ 93.29
320
176
118
1238
Market Price
$ 111.01
Selling Price
$ 93.26
2360
1166
818
3506
Market Price
$ 69.95
Selling Price
$ 62.01
1945
1414
691
4481
Market Price
$ 112.63
Selling Price
$ 97.93
3203
2123
2780
3349
Market Price
$ 105.07
Selling Price
$ 94.88
4143
3408
1237
4972
Market Price
$ 73.40
Selling Price
$ 63.15
608
582
302
2109
Market Price
$ 98.85
Selling Price
$ 84.63
4200
4164
4096
4500
Market Price
$ 103.76
Selling Price
$ 87.00
657
628
224
3164