Market Price
$ 80.28
Selling Price
$ 71.48
1223
633
365
4417
Market Price
$ 89.76
Selling Price
$ 76.89
2526
1275
1735
4977
Market Price
$ 78.78
Selling Price
$ 71.32
3034
676
1853
4653
Market Price
$ 67.37
Selling Price
$ 60.23
2341
1061
834
2480
Market Price
$ 82.38
Selling Price
$ 72.95
494
314
255
898
Market Price
$ 115.05
Selling Price
$ 97.83
1325
809
418
1637
Market Price
$ 101.71
Selling Price
$ 91.07
2390
2026
2214
4773
Market Price
$ 64.58
Selling Price
$ 56.84
1592
1352
523
3822
Market Price
$ 89.55
Selling Price
$ 75.38
1429
305
1085
4591
Market Price
$ 103.19
Selling Price
$ 88.36
2912
2877
2608
3363
Market Price
$ 85.67
Selling Price
$ 74.47
2375
2058
601
3439
Market Price
$ 108.71
Selling Price
$ 90.99
1105
637
510
1305
Market Price
$ 73.61
Selling Price
$ 64.50
487
300
335
1571
Market Price
$ 81.12
Selling Price
$ 73.50
145
82
103
683
Market Price
$ 81.09
Selling Price
$ 68.00
250
120
86
975
Market Price
$ 64.37
Selling Price
$ 55.84
3159
3107
1870
4673
Market Price
$ 96.90
Selling Price
$ 81.39
2099
1828
1009
4349
Market Price
$ 111.87
Selling Price
$ 98.71
2339
1554
2129
4020
Market Price
$ 69.96
Selling Price
$ 60.38
312
205
185
703
Market Price
$ 88.18
Selling Price
$ 78.73
1992
1476
1072
2055
Market Price
$ 74.88
Selling Price
$ 63.43
356
188
295
576
Market Price
$ 90.53
Selling Price
$ 75.81
3428
1363
1659
4640
Market Price
$ 66.94
Selling Price
$ 57.53
1256
934
390
3422
Market Price
$ 106.67
Selling Price
$ 96.29
1584
465
1458
2217
Market Price
$ 74.49
Selling Price
$ 64.30
889
696
435
2835
Market Price
$ 64.01
Selling Price
$ 56.74
840
337
527
2314
Market Price
$ 117.97
Selling Price
$ 98.80
1308
706
264
3203
Market Price
$ 76.59
Selling Price
$ 68.75
742
302
247
1426
Market Price
$ 90.36
Selling Price
$ 77.98
1858
904
673
3291
Market Price
$ 70.85
Selling Price
$ 59.38
3332
2392
3098
4575
Market Price
$ 95.38
Selling Price
$ 83.98
446
224
334
687
Market Price
$ 65.26
Selling Price
$ 57.83
3468
2970
2062
4413
Market Price
$ 73.51
Selling Price
$ 64.73
1970
1250
1005
4261
Market Price
$ 97.67
Selling Price
$ 84.94
441
306
316
1015
Market Price
$ 63.69
Selling Price
$ 57.66
3193
825
3158
4130
Market Price
$ 108.19
Selling Price
$ 93.45
1004
497
553
4718
Market Price
$ 83.70
Selling Price
$ 74.20
2900
1972
1418
4513
Market Price
$ 86.11
Selling Price
$ 74.18
560
429
319
2348
Market Price
$ 76.36
Selling Price
$ 65.90
485
299
204
1081
Market Price
$ 95.91
Selling Price
$ 81.44
907
457
720
2518