Market Price
$ 71.84
Selling Price
$ 59.90
1809
1804
1384
2888
Market Price
$ 33.69
Selling Price
$ 29.14
4340
2466
2547
4800
Market Price
$ 52.04
Selling Price
$ 43.59
1455
342
329
1761
Market Price
$ 60.32
Selling Price
$ 54.61
948
679
803
1058
Market Price
$ 62.68
Selling Price
$ 56.49
484
410
441
2007
Market Price
$ 64.20
Selling Price
$ 55.94
419
365
179
1449
Market Price
$ 47.43
Selling Price
$ 42.74
882
664
352
1044
Market Price
$ 51.63
Selling Price
$ 44.25
1731
880
1032
4860
Market Price
$ 60.12
Selling Price
$ 51.17
699
562
497
2490
Market Price
$ 31.80
Selling Price
$ 27.20
1944
1607
901
3651
Market Price
$ 35.51
Selling Price
$ 31.60
3652
1721
2739
4903
Market Price
$ 67.38
Selling Price
$ 58.61
1442
375
1265
1533
Market Price
$ 50.01
Selling Price
$ 43.81
1946
1724
1422
3490
Market Price
$ 63.60
Selling Price
$ 56.82
829
752
696
1036
Market Price
$ 41.11
Selling Price
$ 36.76
462
198
251
525
Market Price
$ 66.35
Selling Price
$ 57.32
767
403
332
1011
Market Price
$ 31.76
Selling Price
$ 28.28
2665
614
2479
4597
Market Price
$ 61.22
Selling Price
$ 54.70
1489
598
951
1752
Market Price
$ 44.46
Selling Price
$ 38.40
2774
1746
2235
3356
Market Price
$ 42.04
Selling Price
$ 37.43
2092
1097
1147
3257
Market Price
$ 59.24
Selling Price
$ 52.92
554
160
194
635
Market Price
$ 37.52
Selling Price
$ 32.40
1331
376
513
1488
Market Price
$ 32.41
Selling Price
$ 28.02
388
230
261
929
Market Price
$ 43.49
Selling Price
$ 39.23
2229
504
482
2334
Market Price
$ 53.86
Selling Price
$ 47.71
667
256
343
1478
Market Price
$ 51.64
Selling Price
$ 46.44
389
292
202
1483
Market Price
$ 46.07
Selling Price
$ 41.50
2089
705
1729
4464
Market Price
$ 67.27
Selling Price
$ 57.02
1871
1827
1721
4695
Market Price
$ 45.30
Selling Price
$ 37.87
2210
1181
568
4740
Market Price
$ 68.98
Selling Price
$ 59.11
1847
555
1083
2967
Market Price
$ 36.44
Selling Price
$ 30.89
507
453
202
1121
Market Price
$ 38.99
Selling Price
$ 35.12
1275
1134
486
1412
Market Price
$ 32.67
Selling Price
$ 28.23
1775
479
474
1796
Market Price
$ 56.66
Selling Price
$ 50.34
256
92
158
746
Market Price
$ 36.04
Selling Price
$ 31.16
2156
877
1985
3257
Market Price
$ 31.82
Selling Price
$ 26.83
2473
874
675
4388
Market Price
$ 57.10
Selling Price
$ 49.32
2012
826
709
2626
Market Price
$ 33.95
Selling Price
$ 29.93
1140
285
937
1807
Market Price
$ 43.06
Selling Price
$ 36.77
2695
1649
1343
2787
Market Price
$ 49.01
Selling Price
$ 42.97
1767
1656
1444
4872