Market Price
$ 115.17
Selling Price
$ 96.62
1015
212
345
2407
Market Price
$ 65.73
Selling Price
$ 58.78
2555
871
1730
3121
Market Price
$ 106.64
Selling Price
$ 91.43
4137
2057
2238
4902
Market Price
$ 77.83
Selling Price
$ 70.46
1601
993
940
3220
Market Price
$ 98.74
Selling Price
$ 83.29
877
537
297
1409
Market Price
$ 91.19
Selling Price
$ 82.33
685
139
626
1400
Market Price
$ 101.83
Selling Price
$ 91.12
1894
1041
601
2531
Market Price
$ 91.60
Selling Price
$ 76.76
333
79
300
505
Market Price
$ 104.81
Selling Price
$ 93.89
265
181
222
1170
Market Price
$ 113.83
Selling Price
$ 97.90
642
473
200
1514
Market Price
$ 100.97
Selling Price
$ 84.20
438
282
181
1181
Market Price
$ 66.69
Selling Price
$ 60.03
4517
3418
2342
4887
Market Price
$ 92.82
Selling Price
$ 82.98
309
262
174
519
Market Price
$ 79.63
Selling Price
$ 70.63
335
178
161
1591
Market Price
$ 101.31
Selling Price
$ 86.39
1078
1054
591
3441
Market Price
$ 68.49
Selling Price
$ 58.10
1582
390
725
2061
Market Price
$ 90.14
Selling Price
$ 79.04
302
297
83
931
Market Price
$ 87.92
Selling Price
$ 79.37
791
551
375
1272
Market Price
$ 105.07
Selling Price
$ 87.60
1311
1107
1235
2794
Market Price
$ 64.62
Selling Price
$ 57.20
1539
678
542
2697
Market Price
$ 86.12
Selling Price
$ 77.14
1912
1754
1120
3889
Market Price
$ 104.92
Selling Price
$ 91.17
1243
671
978
2162
Market Price
$ 71.09
Selling Price
$ 63.90
2846
1229
2370
4012
Market Price
$ 79.98
Selling Price
$ 72.45
847
174
388
1859
Market Price
$ 77.67
Selling Price
$ 66.44
2024
760
1839
3661
Market Price
$ 97.88
Selling Price
$ 82.92
614
547
354
667
Market Price
$ 115.09
Selling Price
$ 97.72
207
120
50
765
Market Price
$ 82.82
Selling Price
$ 72.90
1248
1196
527
2140
Market Price
$ 65.29
Selling Price
$ 55.92
337
302
332
1318
Market Price
$ 71.79
Selling Price
$ 65.23
1413
447
798
3236
Market Price
$ 96.08
Selling Price
$ 86.42
2975
2750
1613
3504
Market Price
$ 67.11
Selling Price
$ 59.95
1910
1209
610
2028
Market Price
$ 95.39
Selling Price
$ 82.11
480
354
191
1119
Market Price
$ 114.61
Selling Price
$ 98.54
527
452
359
2142
Market Price
$ 99.70
Selling Price
$ 89.19
1563
1445
384
1970
Market Price
$ 114.56
Selling Price
$ 97.47
1728
457
1296
4995
Market Price
$ 83.51
Selling Price
$ 70.39
498
307
342
623
Market Price
$ 76.61
Selling Price
$ 66.49
244
95
60
835
Market Price
$ 96.92
Selling Price
$ 83.69
874
220
376
2018
Market Price
$ 93.83
Selling Price
$ 84.32
3780
2436
1014
4518