Market Price
$ 55.81
Selling Price
$ 48.68
1614
711
1090
2383
Market Price
$ 70.56
Selling Price
$ 59.63
255
207
153
692
Market Price
$ 57.84
Selling Price
$ 51.49
1263
386
1094
3202
Market Price
$ 51.05
Selling Price
$ 45.95
4660
2489
4564
4989
Market Price
$ 56.73
Selling Price
$ 51.08
1383
812
486
1590
Market Price
$ 31.27
Selling Price
$ 26.48
400
276
123
1297
Market Price
$ 62.62
Selling Price
$ 53.78
3896
3621
792
4413
Market Price
$ 41.73
Selling Price
$ 37.47
2442
1414
2077
3000
Market Price
$ 67.55
Selling Price
$ 59.53
2211
1343
1496
2807
Market Price
$ 48.60
Selling Price
$ 43.39
2125
1772
1169
3877
Market Price
$ 38.60
Selling Price
$ 32.48
551
192
420
1517
Market Price
$ 49.05
Selling Price
$ 43.00
2525
741
2169
3925
Market Price
$ 45.12
Selling Price
$ 40.83
1174
657
580
1279
Market Price
$ 54.23
Selling Price
$ 45.39
1371
641
311
1637
Market Price
$ 62.10
Selling Price
$ 53.71
805
315
261
938
Market Price
$ 37.12
Selling Price
$ 31.05
2789
1307
1499
3251
Market Price
$ 54.08
Selling Price
$ 48.85
1338
774
1321
2579
Market Price
$ 43.86
Selling Price
$ 39.40
555
329
346
2748
Market Price
$ 62.53
Selling Price
$ 52.71
1058
1001
887
3114
Market Price
$ 62.35
Selling Price
$ 54.72
1559
1434
428
2592
Market Price
$ 59.19
Selling Price
$ 53.63
2491
1048
2072
2925
Market Price
$ 59.31
Selling Price
$ 51.14
538
176
274
698
Market Price
$ 70.72
Selling Price
$ 59.02
1373
1180
349
1596
Market Price
$ 30.98
Selling Price
$ 26.32
560
151
220
1330
Market Price
$ 60.83
Selling Price
$ 50.86
184
47
55
434
Market Price
$ 63.52
Selling Price
$ 56.00
662
208
196
3262
Market Price
$ 39.39
Selling Price
$ 33.05
2202
1207
1776
2439
Market Price
$ 56.97
Selling Price
$ 51.41
824
189
310
1240
Market Price
$ 49.43
Selling Price
$ 43.00
293
251
189
848
Market Price
$ 68.27
Selling Price
$ 57.86
749
334
458
1488
Market Price
$ 58.00
Selling Price
$ 50.44
2306
1825
702
4018
Market Price
$ 38.30
Selling Price
$ 33.11
892
548
504
1867
Market Price
$ 46.33
Selling Price
$ 41.70
592
486
300
2467
Market Price
$ 46.15
Selling Price
$ 38.47
3178
3148
1276
4819
Market Price
$ 48.68
Selling Price
$ 41.88
1203
593
728
2064
Market Price
$ 27.94
Selling Price
$ 25.31
340
78
182
744
Market Price
$ 51.26
Selling Price
$ 43.22
1130
976
550
1911
Market Price
$ 37.54
Selling Price
$ 31.94
853
295
347
901
Market Price
$ 62.62
Selling Price
$ 53.82
1429
293
835
1711
Market Price
$ 40.98
Selling Price
$ 35.72
1291
957
264
1949