Market Price
$ 64.17
Selling Price
$ 57.58
224
64
193
556
Market Price
$ 62.18
Selling Price
$ 55.99
802
170
349
3896
Market Price
$ 47.25
Selling Price
$ 42.46
1579
378
482
2433
Market Price
$ 65.65
Selling Price
$ 55.43
1174
913
802
1772
Market Price
$ 66.18
Selling Price
$ 58.23
337
289
74
889
Market Price
$ 70.25
Selling Price
$ 58.57
2417
1558
1846
2962
Market Price
$ 55.24
Selling Price
$ 46.55
514
401
478
1090
Market Price
$ 58.58
Selling Price
$ 49.72
422
216
273
2094
Market Price
$ 53.73
Selling Price
$ 47.35
2147
703
1060
3572
Market Price
$ 62.92
Selling Price
$ 54.01
484
466
381
871
Market Price
$ 49.53
Selling Price
$ 42.57
1156
1091
1086
4691
Market Price
$ 49.85
Selling Price
$ 44.61
1288
923
332
3811
Market Price
$ 47.17
Selling Price
$ 40.16
1167
366
404
3750
Market Price
$ 38.00
Selling Price
$ 32.06
1342
1281
834
2074
Market Price
$ 51.36
Selling Price
$ 43.38
556
233
525
2135
Market Price
$ 49.03
Selling Price
$ 41.62
1613
628
894
1742
Market Price
$ 52.88
Selling Price
$ 46.57
626
320
512
2965
Market Price
$ 52.47
Selling Price
$ 43.74
3860
3822
3009
4550
Market Price
$ 30.54
Selling Price
$ 25.71
1715
1239
820
3413
Market Price
$ 35.17
Selling Price
$ 31.60
798
515
214
2017
Market Price
$ 70.46
Selling Price
$ 59.10
2510
1985
883
3056
Market Price
$ 62.84
Selling Price
$ 56.30
686
201
357
1335
Market Price
$ 47.96
Selling Price
$ 42.46
4226
2952
2396
4374
Market Price
$ 51.41
Selling Price
$ 43.67
449
328
418
676
Market Price
$ 31.06
Selling Price
$ 26.96
1979
1705
1138
4994
Market Price
$ 39.14
Selling Price
$ 33.71
175
93
35
440
Market Price
$ 32.22
Selling Price
$ 27.20
2035
1790
924
2867
Market Price
$ 43.18
Selling Price
$ 37.43
1007
1000
358
2723
Market Price
$ 65.79
Selling Price
$ 56.65
1431
1213
423
2551
Market Price
$ 31.90
Selling Price
$ 26.94
1512
821
1488
1995
Market Price
$ 62.52
Selling Price
$ 52.69
1449
1089
557
2331
Market Price
$ 40.81
Selling Price
$ 35.50
349
171
240
584
Market Price
$ 38.39
Selling Price
$ 33.27
1683
1638
1519
2245
Market Price
$ 53.52
Selling Price
$ 46.95
674
165
424
1187
Market Price
$ 69.53
Selling Price
$ 58.83
919
604
437
1561
Market Price
$ 46.48
Selling Price
$ 39.06
2629
2132
1068
3957
Market Price
$ 30.31
Selling Price
$ 25.49
1992
1082
1851
3549
Market Price
$ 37.78
Selling Price
$ 32.80
390
184
254
663
Market Price
$ 57.27
Selling Price
$ 49.51
277
105
103
671
Market Price
$ 44.33
Selling Price
$ 39.91
1483
1480
681
4979