Market Price
$ 50.61
Selling Price
$ 42.91
546
186
370
704
Market Price
$ 47.54
Selling Price
$ 39.79
1334
666
857
2909
Market Price
$ 38.37
Selling Price
$ 32.02
1854
1265
1665
2603
Market Price
$ 64.22
Selling Price
$ 55.10
752
536
294
2135
Market Price
$ 41.98
Selling Price
$ 37.83
3072
2964
1429
3756
Market Price
$ 54.15
Selling Price
$ 48.02
199
131
152
905
Market Price
$ 69.50
Selling Price
$ 59.09
4748
4157
1643
4787
Market Price
$ 43.75
Selling Price
$ 39.14
2387
2213
1860
4871
Market Price
$ 55.59
Selling Price
$ 48.87
2464
1172
1838
4236
Market Price
$ 55.99
Selling Price
$ 48.40
1748
1097
1113
2213
Market Price
$ 66.24
Selling Price
$ 56.04
795
264
399
1862
Market Price
$ 65.92
Selling Price
$ 57.27
3899
3460
1523
4752
Market Price
$ 67.62
Selling Price
$ 56.77
1096
346
753
3052
Market Price
$ 51.25
Selling Price
$ 43.87
288
125
230
1406
Market Price
$ 52.73
Selling Price
$ 45.85
2760
2543
1709
4702
Market Price
$ 60.27
Selling Price
$ 53.46
2053
918
1621
3009
Market Price
$ 34.42
Selling Price
$ 30.49
2214
1501
2149
2289
Market Price
$ 56.27
Selling Price
$ 48.00
669
189
188
2784
Market Price
$ 31.21
Selling Price
$ 26.50
757
564
295
836
Market Price
$ 50.58
Selling Price
$ 43.16
2850
1512
828
4231
Market Price
$ 61.75
Selling Price
$ 54.77
2536
2488
822
4068
Market Price
$ 67.62
Selling Price
$ 56.90
2585
1893
2315
4599
Market Price
$ 51.12
Selling Price
$ 44.91
4416
4316
1469
4972
Market Price
$ 53.93
Selling Price
$ 47.55
400
315
363
624
Market Price
$ 50.67
Selling Price
$ 44.28
913
743
371
2532
Market Price
$ 44.12
Selling Price
$ 37.95
3047
1447
2308
3411
Market Price
$ 59.90
Selling Price
$ 51.82
951
240
828
2805
Market Price
$ 35.63
Selling Price
$ 30.39
2693
1191
2369
2936
Market Price
$ 54.92
Selling Price
$ 48.37
1161
901
698
2319
Market Price
$ 44.06
Selling Price
$ 38.82
401
254
81
621
Market Price
$ 44.79
Selling Price
$ 40.24
3524
2610
1832
4962
Market Price
$ 63.79
Selling Price
$ 57.46
823
713
249
3457
Market Price
$ 59.78
Selling Price
$ 50.69
847
822
470
2153
Market Price
$ 40.25
Selling Price
$ 33.67
1578
992
452
3390
Market Price
$ 34.98
Selling Price
$ 30.88
2393
2387
1588
3551
Market Price
$ 50.38
Selling Price
$ 43.58
147
114
93
446
Market Price
$ 60.26
Selling Price
$ 54.01
2282
1028
791
3557
Market Price
$ 48.54
Selling Price
$ 43.82
1114
811
548
2379
Market Price
$ 66.57
Selling Price
$ 58.36
654
603
649
1119
Market Price
$ 31.31
Selling Price
$ 27.66
4391
3807
986
4738