Market Price
$ 70.14
Selling Price
$ 63.70
2952
2615
825
4212
Market Price
$ 81.93
Selling Price
$ 72.18
1812
1707
1293
3937
Market Price
$ 93.50
Selling Price
$ 80.73
1452
1430
585
2144
Market Price
$ 109.23
Selling Price
$ 92.16
1223
321
486
2058
Market Price
$ 111.43
Selling Price
$ 93.69
2222
1658
1328
4856
Market Price
$ 74.90
Selling Price
$ 63.09
949
273
518
2241
Market Price
$ 80.72
Selling Price
$ 70.26
791
371
257
3152
Market Price
$ 86.99
Selling Price
$ 77.73
1416
1137
486
1831
Market Price
$ 86.47
Selling Price
$ 73.14
817
419
785
1235
Market Price
$ 110.53
Selling Price
$ 92.32
921
793
732
1674
Market Price
$ 90.12
Selling Price
$ 81.82
1595
1349
488
2956
Market Price
$ 84.93
Selling Price
$ 72.59
978
335
592
2637
Market Price
$ 67.76
Selling Price
$ 60.71
254
224
139
866
Market Price
$ 64.73
Selling Price
$ 58.66
610
142
584
2197
Market Price
$ 65.14
Selling Price
$ 59.19
644
509
611
1034
Market Price
$ 105.08
Selling Price
$ 90.10
264
155
235
1038
Market Price
$ 97.41
Selling Price
$ 82.76
655
583
313
941
Market Price
$ 68.65
Selling Price
$ 60.24
2210
1204
1853
2723
Market Price
$ 95.57
Selling Price
$ 83.81
2263
1935
2242
3920
Market Price
$ 80.62
Selling Price
$ 71.94
2375
1888
684
3684
Market Price
$ 98.98
Selling Price
$ 88.30
1485
1300
412
2499
Market Price
$ 87.71
Selling Price
$ 75.52
2357
1903
2236
2417
Market Price
$ 73.71
Selling Price
$ 63.43
1275
454
645
1282
Market Price
$ 105.25
Selling Price
$ 91.55
1251
1113
1237
2614
Market Price
$ 94.55
Selling Price
$ 83.77
1792
1704
619
1932
Market Price
$ 102.69
Selling Price
$ 90.77
1933
770
894
4094
Market Price
$ 89.00
Selling Price
$ 75.69
2091
2084
920
3232
Market Price
$ 86.56
Selling Price
$ 77.56
1242
435
1230
1316
Market Price
$ 97.25
Selling Price
$ 85.70
1556
321
1414
4244
Market Price
$ 110.42
Selling Price
$ 98.65
820
500
289
2424
Market Price
$ 69.87
Selling Price
$ 58.85
264
196
96
647
Market Price
$ 103.49
Selling Price
$ 90.86
803
695
785
3227
Market Price
$ 92.79
Selling Price
$ 84.16
1670
771
1192
1676
Market Price
$ 74.23
Selling Price
$ 62.31
1558
562
997
2669
Market Price
$ 99.92
Selling Price
$ 86.79
799
426
785
1415
Market Price
$ 101.95
Selling Price
$ 90.89
446
184
437
608
Market Price
$ 69.39
Selling Price
$ 60.21
1450
1000
709
1700
Market Price
$ 112.98
Selling Price
$ 95.73
1303
475
415
1356
Market Price
$ 105.54
Selling Price
$ 91.81
4223
942
2962
4741
Market Price
$ 65.97
Selling Price
$ 58.77
1040
623
423
1512