Market Price
$ 63.59
Selling Price
$ 57.46
1779
1394
701
2231
Market Price
$ 51.16
Selling Price
$ 43.51
763
728
331
3158
Market Price
$ 50.63
Selling Price
$ 45.04
2135
1408
1675
4949
Market Price
$ 47.92
Selling Price
$ 40.56
2318
1767
1143
3147
Market Price
$ 64.93
Selling Price
$ 55.92
1148
377
608
2877
Market Price
$ 53.20
Selling Price
$ 48.01
2742
582
1200
3944
Market Price
$ 34.46
Selling Price
$ 29.71
933
877
741
1548
Market Price
$ 41.65
Selling Price
$ 36.85
517
470
123
2307
Market Price
$ 63.83
Selling Price
$ 54.84
2047
981
1258
3800
Market Price
$ 70.74
Selling Price
$ 59.12
368
140
355
782
Market Price
$ 40.84
Selling Price
$ 36.92
806
675
640
1889
Market Price
$ 66.96
Selling Price
$ 56.83
1061
696
515
1106
Market Price
$ 58.94
Selling Price
$ 50.74
1835
391
827
2948
Market Price
$ 38.82
Selling Price
$ 33.96
1320
942
460
1637
Market Price
$ 35.06
Selling Price
$ 31.35
1438
1429
563
3074
Market Price
$ 66.15
Selling Price
$ 55.94
1692
1660
797
3581
Market Price
$ 57.84
Selling Price
$ 51.11
655
560
172
1588
Market Price
$ 55.45
Selling Price
$ 46.53
3144
1759
1624
4425
Market Price
$ 33.93
Selling Price
$ 28.86
409
152
207
1670
Market Price
$ 56.89
Selling Price
$ 47.58
537
392
373
684
Market Price
$ 54.69
Selling Price
$ 49.68
1340
539
1264
2151
Market Price
$ 66.60
Selling Price
$ 58.61
1454
1068
1072
2300
Market Price
$ 59.03
Selling Price
$ 49.46
516
337
453
604
Market Price
$ 50.49
Selling Price
$ 42.89
2431
1821
979
3937
Market Price
$ 52.77
Selling Price
$ 46.67
1775
364
884
4445
Market Price
$ 36.87
Selling Price
$ 31.82
2399
1140
2134
2592
Market Price
$ 58.82
Selling Price
$ 52.47
1238
800
1189
1780
Market Price
$ 50.39
Selling Price
$ 45.18
1014
453
447
1045
Market Price
$ 55.34
Selling Price
$ 49.47
534
150
291
2100
Market Price
$ 54.95
Selling Price
$ 47.40
4092
3315
1843
4242
Market Price
$ 49.27
Selling Price
$ 42.50
3208
2804
3127
4121
Market Price
$ 38.98
Selling Price
$ 35.04
341
136
261
1074
Market Price
$ 40.72
Selling Price
$ 35.90
1197
458
1123
1362
Market Price
$ 61.07
Selling Price
$ 51.48
729
292
450
1831
Market Price
$ 50.57
Selling Price
$ 42.17
139
136
139
443
Market Price
$ 52.39
Selling Price
$ 44.79
3634
3415
2153
3744
Market Price
$ 33.27
Selling Price
$ 28.93
1810
1062
1113
3528
Market Price
$ 71.53
Selling Price
$ 59.95
660
325
351
986
Market Price
$ 68.69
Selling Price
$ 58.61
2897
1614
2369
3586
Market Price
$ 54.73
Selling Price
$ 46.03
2330
2142
849
2688