Market Price
$ 61.14
Selling Price
$ 53.31
1767
919
1115
4639
Market Price
$ 52.59
Selling Price
$ 47.24
723
409
609
1613
Market Price
$ 32.41
Selling Price
$ 29.29
1158
1048
520
3335
Market Price
$ 41.50
Selling Price
$ 36.41
528
282
162
943
Market Price
$ 63.16
Selling Price
$ 54.25
3835
926
2761
3898
Market Price
$ 55.65
Selling Price
$ 46.62
4033
2038
1894
4970
Market Price
$ 43.63
Selling Price
$ 39.61
980
870
710
1494
Market Price
$ 47.96
Selling Price
$ 42.15
713
625
419
1546
Market Price
$ 44.30
Selling Price
$ 37.04
3780
2872
1547
4737
Market Price
$ 43.85
Selling Price
$ 39.36
408
292
235
827
Market Price
$ 50.51
Selling Price
$ 44.91
350
210
174
1180
Market Price
$ 35.18
Selling Price
$ 30.07
3025
800
880
3458
Market Price
$ 29.71
Selling Price
$ 26.81
778
657
622
2007
Market Price
$ 31.33
Selling Price
$ 26.32
520
287
435
1718
Market Price
$ 45.20
Selling Price
$ 38.27
771
584
366
1179
Market Price
$ 39.85
Selling Price
$ 35.01
1936
1448
1239
2388
Market Price
$ 53.98
Selling Price
$ 48.92
3803
1666
913
4906
Market Price
$ 57.83
Selling Price
$ 49.87
4198
1509
1120
4470
Market Price
$ 70.06
Selling Price
$ 58.47
918
752
478
2545
Market Price
$ 57.88
Selling Price
$ 49.17
1072
306
788
1425
Market Price
$ 62.91
Selling Price
$ 54.12
1448
428
322
1544
Market Price
$ 34.90
Selling Price
$ 30.48
3131
1571
1323
4911
Market Price
$ 55.12
Selling Price
$ 47.76
694
601
516
2214
Market Price
$ 29.81
Selling Price
$ 26.10
2720
2216
1699
3043
Market Price
$ 49.05
Selling Price
$ 42.58
1727
1436
1680
4098
Market Price
$ 46.74
Selling Price
$ 42.27
2889
2595
1279
3489
Market Price
$ 71.06
Selling Price
$ 59.59
1541
941
375
1972
Market Price
$ 61.71
Selling Price
$ 53.56
774
656
415
2633
Market Price
$ 58.77
Selling Price
$ 49.41
2205
614
601
2320
Market Price
$ 65.42
Selling Price
$ 56.16
718
562
292
1906
Market Price
$ 65.41
Selling Price
$ 57.13
3877
845
1091
4397
Market Price
$ 50.21
Selling Price
$ 44.83
512
504
459
988
Market Price
$ 69.93
Selling Price
$ 59.01
1687
1177
493
4019
Market Price
$ 32.25
Selling Price
$ 28.41
2215
1828
1494
4848
Market Price
$ 36.08
Selling Price
$ 31.01
2650
915
1670
2698
Market Price
$ 51.35
Selling Price
$ 45.55
575
414
439
2843
Market Price
$ 39.26
Selling Price
$ 33.91
2326
489
1768
4672
Market Price
$ 50.06
Selling Price
$ 44.67
538
531
494
1506
Market Price
$ 36.15
Selling Price
$ 31.48
2188
1961
1445
3275
Market Price
$ 46.66
Selling Price
$ 40.91
483
221
421
547