Market Price
$ 80.22
Selling Price
$ 68.35
2643
1256
2427
3530
Market Price
$ 111.34
Selling Price
$ 98.08
973
788
967
3385
Market Price
$ 72.23
Selling Price
$ 63.69
446
157
132
860
Market Price
$ 99.51
Selling Price
$ 84.45
2892
1622
773
4567
Market Price
$ 80.42
Selling Price
$ 71.85
1608
1203
947
4578
Market Price
$ 81.03
Selling Price
$ 73.27
3085
2867
2517
3543
Market Price
$ 107.44
Selling Price
$ 94.51
697
282
547
758
Market Price
$ 63.16
Selling Price
$ 56.09
1164
314
734
1167
Market Price
$ 104.97
Selling Price
$ 87.64
1467
1418
945
2444
Market Price
$ 112.08
Selling Price
$ 94.37
2269
1728
1421
2914
Market Price
$ 112.20
Selling Price
$ 95.07
608
192
157
2900
Market Price
$ 71.42
Selling Price
$ 64.67
1309
1184
668
1388
Market Price
$ 102.81
Selling Price
$ 87.09
2298
1386
1475
4546
Market Price
$ 69.38
Selling Price
$ 61.25
361
233
314
695
Market Price
$ 78.26
Selling Price
$ 69.39
829
593
763
2409
Market Price
$ 70.67
Selling Price
$ 62.24
1731
1470
755
3478
Market Price
$ 88.45
Selling Price
$ 76.93
953
607
393
3289
Market Price
$ 84.74
Selling Price
$ 74.48
3146
1691
2743
3625
Market Price
$ 108.69
Selling Price
$ 94.81
1507
1137
588
3487
Market Price
$ 84.91
Selling Price
$ 70.87
1082
559
864
4055
Market Price
$ 115.18
Selling Price
$ 97.50
1987
1261
646
4885
Market Price
$ 72.38
Selling Price
$ 61.89
903
765
458
1430
Market Price
$ 94.32
Selling Price
$ 81.64
736
174
279
1140
Market Price
$ 93.63
Selling Price
$ 82.44
2002
632
1268
3966
Market Price
$ 69.26
Selling Price
$ 62.52
584
446
296
673
Market Price
$ 64.28
Selling Price
$ 58.38
874
402
614
1994
Market Price
$ 87.31
Selling Price
$ 72.80
1355
1274
987
4135
Market Price
$ 82.53
Selling Price
$ 68.87
661
242
631
968
Market Price
$ 66.97
Selling Price
$ 57.52
2486
949
2225
2498
Market Price
$ 92.94
Selling Price
$ 83.91
141
87
68
591
Market Price
$ 65.61
Selling Price
$ 58.34
2582
2206
2440
4536
Market Price
$ 74.68
Selling Price
$ 65.60
3087
1012
742
3088
Market Price
$ 96.78
Selling Price
$ 86.22
2575
959
1244
2978
Market Price
$ 66.93
Selling Price
$ 59.51
874
378
411
1689
Market Price
$ 75.69
Selling Price
$ 66.77
4158
2447
2201
4265
Market Price
$ 81.48
Selling Price
$ 73.11
680
166
223
1624
Market Price
$ 93.15
Selling Price
$ 81.26
1693
846
1663
2426
Market Price
$ 91.53
Selling Price
$ 78.07
3984
2522
1421
4859
Market Price
$ 64.87
Selling Price
$ 55.36
1159
276
286
1270
Market Price
$ 89.78
Selling Price
$ 77.25
3761
2529
2751
4729