Market Price
$ 61.90
Selling Price
$ 55.22
1728
1557
1203
3713
Market Price
$ 105.86
Selling Price
$ 89.32
249
245
212
1188
Market Price
$ 96.74
Selling Price
$ 82.80
2473
2050
1884
2845
Market Price
$ 67.76
Selling Price
$ 60.56
4427
1524
2613
4521
Market Price
$ 93.49
Selling Price
$ 84.33
1656
1601
862
4293
Market Price
$ 68.17
Selling Price
$ 58.03
2331
1471
910
4746
Market Price
$ 108.90
Selling Price
$ 94.28
2080
1896
1997
3511
Market Price
$ 99.15
Selling Price
$ 90.12
3618
3519
2248
4834
Market Price
$ 98.52
Selling Price
$ 85.77
1221
841
919
1642
Market Price
$ 89.06
Selling Price
$ 79.92
793
481
664
1155
Market Price
$ 95.56
Selling Price
$ 86.27
3109
1751
2319
4384
Market Price
$ 116.08
Selling Price
$ 98.81
209
92
128
542
Market Price
$ 68.08
Selling Price
$ 58.93
250
153
185
422
Market Price
$ 103.14
Selling Price
$ 90.95
2071
1220
824
3088
Market Price
$ 76.90
Selling Price
$ 69.60
412
394
269
794
Market Price
$ 109.26
Selling Price
$ 96.68
3611
2228
2959
4386
Market Price
$ 84.32
Selling Price
$ 75.61
677
292
389
2027
Market Price
$ 71.84
Selling Price
$ 60.78
722
306
547
2385
Market Price
$ 69.23
Selling Price
$ 57.77
713
568
505
1517
Market Price
$ 65.55
Selling Price
$ 57.68
1791
1577
1485
2859
Market Price
$ 66.05
Selling Price
$ 58.55
838
458
473
3218
Market Price
$ 84.74
Selling Price
$ 74.69
2354
859
1864
2963
Market Price
$ 85.04
Selling Price
$ 71.97
598
584
157
1088
Market Price
$ 108.86
Selling Price
$ 91.38
400
364
145
924
Market Price
$ 90.72
Selling Price
$ 80.65
1414
714
383
3895
Market Price
$ 78.83
Selling Price
$ 70.95
892
237
244
1370
Market Price
$ 83.50
Selling Price
$ 73.03
1152
1084
1124
4357
Market Price
$ 87.87
Selling Price
$ 79.74
447
374
170
968
Market Price
$ 87.31
Selling Price
$ 75.56
2879
1426
627
4651
Market Price
$ 93.85
Selling Price
$ 81.01
1008
739
788
3080
Market Price
$ 101.78
Selling Price
$ 91.50
1616
1034
814
2502
Market Price
$ 104.94
Selling Price
$ 92.50
4276
1579
2129
4291
Market Price
$ 87.65
Selling Price
$ 76.00
1549
636
1195
3375
Market Price
$ 86.08
Selling Price
$ 77.50
2728
1261
712
3066
Market Price
$ 99.77
Selling Price
$ 85.51
1067
593
603
3454
Market Price
$ 112.21
Selling Price
$ 98.34
2664
1405
2523
3447
Market Price
$ 66.94
Selling Price
$ 58.40
2639
2614
1265
3446
Market Price
$ 104.95
Selling Price
$ 90.22
1351
815
551
4702
Market Price
$ 81.60
Selling Price
$ 68.57
1013
581
280
3801
Market Price
$ 113.84
Selling Price
$ 95.21
754
689
246
2923