Market Price
$ 80.27
Selling Price
$ 67.31
2622
2589
1645
3072
Market Price
$ 117.24
Selling Price
$ 98.29
1722
1565
1063
2457
Market Price
$ 111.58
Selling Price
$ 93.72
606
457
561
1614
Market Price
$ 70.46
Selling Price
$ 61.10
1520
961
1374
4007
Market Price
$ 79.76
Selling Price
$ 66.92
2072
820
1141
3136
Market Price
$ 99.36
Selling Price
$ 87.51
1850
1002
399
2548
Market Price
$ 71.11
Selling Price
$ 61.21
339
232
174
1643
Market Price
$ 97.07
Selling Price
$ 83.84
3246
2041
2766
4451
Market Price
$ 63.22
Selling Price
$ 57.00
786
509
238
3347
Market Price
$ 75.79
Selling Price
$ 63.38
2608
1211
1445
3740
Market Price
$ 95.98
Selling Price
$ 82.97
2841
1712
1007
4014
Market Price
$ 83.12
Selling Price
$ 69.50
3265
788
895
4189
Market Price
$ 79.68
Selling Price
$ 69.83
960
816
861
1128
Market Price
$ 82.61
Selling Price
$ 74.89
437
156
388
1406
Market Price
$ 81.66
Selling Price
$ 68.54
2756
1162
1858
3211
Market Price
$ 95.71
Selling Price
$ 85.60
1173
499
976
1593
Market Price
$ 86.57
Selling Price
$ 72.16
1702
576
1056
2981
Market Price
$ 70.09
Selling Price
$ 58.73
2113
556
1968
2958
Market Price
$ 78.76
Selling Price
$ 70.17
1967
477
460
4486
Market Price
$ 90.07
Selling Price
$ 79.04
1203
1125
887
2680
Market Price
$ 72.31
Selling Price
$ 60.67
2675
1619
1658
3867
Market Price
$ 78.68
Selling Price
$ 71.11
744
290
239
1204
Market Price
$ 74.88
Selling Price
$ 65.29
1719
1268
1111
2976
Market Price
$ 74.07
Selling Price
$ 66.77
876
615
739
880
Market Price
$ 103.03
Selling Price
$ 85.86
960
290
396
1692
Market Price
$ 85.14
Selling Price
$ 73.18
1226
971
656
3222
Market Price
$ 70.75
Selling Price
$ 60.34
1509
782
1141
2586
Market Price
$ 65.53
Selling Price
$ 57.84
2504
1747
2073
4330
Market Price
$ 104.53
Selling Price
$ 87.29
1250
316
900
1968
Market Price
$ 110.44
Selling Price
$ 93.21
1347
898
451
1431
Market Price
$ 103.41
Selling Price
$ 93.25
1755
1086
827
3654
Market Price
$ 71.51
Selling Price
$ 62.01
451
332
358
950
Market Price
$ 81.35
Selling Price
$ 68.60
1688
973
411
2802
Market Price
$ 84.76
Selling Price
$ 75.33
381
351
273
990
Market Price
$ 61.26
Selling Price
$ 55.02
509
317
404
1106
Market Price
$ 72.19
Selling Price
$ 62.92
244
162
203
867
Market Price
$ 94.55
Selling Price
$ 82.86
913
655
879
2242
Market Price
$ 117.17
Selling Price
$ 98.79
2773
2036
2133
3457
Market Price
$ 86.88
Selling Price
$ 74.70
2591
1390
1235
4289
Market Price
$ 86.16
Selling Price
$ 73.24
758
702
620
2541