Market Price
$ 62.06
Selling Price
$ 54.37
3648
2696
1006
4408
Market Price
$ 53.88
Selling Price
$ 45.99
1900
1413
1822
2137
Market Price
$ 45.16
Selling Price
$ 38.53
3412
2843
1799
4977
Market Price
$ 58.99
Selling Price
$ 52.22
1664
978
950
2309
Market Price
$ 50.69
Selling Price
$ 42.52
342
158
129
516
Market Price
$ 66.85
Selling Price
$ 56.80
2650
777
1374
3556
Market Price
$ 44.49
Selling Price
$ 37.15
1312
807
730
3870
Market Price
$ 40.56
Selling Price
$ 34.66
149
105
54
604
Market Price
$ 57.71
Selling Price
$ 48.71
2343
1705
538
3767
Market Price
$ 43.70
Selling Price
$ 37.97
1864
852
789
3434
Market Price
$ 58.27
Selling Price
$ 50.37
1853
1341
1051
3643
Market Price
$ 44.03
Selling Price
$ 39.63
1963
462
1275
2645
Market Price
$ 46.36
Selling Price
$ 40.93
304
254
197
449
Market Price
$ 67.14
Selling Price
$ 58.34
1530
1210
653
3524
Market Price
$ 31.66
Selling Price
$ 28.59
1117
795
595
3604
Market Price
$ 61.93
Selling Price
$ 54.88
1411
978
970
2124
Market Price
$ 31.73
Selling Price
$ 26.93
1809
1548
1202
2390
Market Price
$ 61.47
Selling Price
$ 53.25
2102
521
1611
2946
Market Price
$ 43.67
Selling Price
$ 36.45
585
272
201
843
Market Price
$ 51.51
Selling Price
$ 46.33
3856
1885
1866
4337
Market Price
$ 63.56
Selling Price
$ 56.73
330
72
274
629
Market Price
$ 41.62
Selling Price
$ 35.78
874
210
190
1018
Market Price
$ 51.33
Selling Price
$ 44.05
265
92
242
844
Market Price
$ 35.43
Selling Price
$ 29.83
971
810
289
2783
Market Price
$ 45.70
Selling Price
$ 38.36
1878
1025
1738
3350
Market Price
$ 68.19
Selling Price
$ 57.33
1369
471
895
2834
Market Price
$ 31.05
Selling Price
$ 27.76
242
79
197
700
Market Price
$ 61.07
Selling Price
$ 53.82
666
292
216
1120
Market Price
$ 54.55
Selling Price
$ 48.78
3587
2137
1235
4611
Market Price
$ 48.51
Selling Price
$ 43.36
1341
1161
515
3970
Market Price
$ 68.75
Selling Price
$ 59.34
1204
657
454
1755
Market Price
$ 33.12
Selling Price
$ 29.45
2689
1809
2398
3970
Market Price
$ 51.18
Selling Price
$ 44.31
2027
997
1471
3376
Market Price
$ 50.63
Selling Price
$ 44.02
1466
952
1445
2250
Market Price
$ 58.57
Selling Price
$ 50.27
2716
1341
1185
3615
Market Price
$ 29.87
Selling Price
$ 25.78
1916
1571
1123
2670
Market Price
$ 48.46
Selling Price
$ 41.21
480
238
332
911
Market Price
$ 31.46
Selling Price
$ 28.42
1907
1549
1174
2760
Market Price
$ 56.06
Selling Price
$ 48.63
374
97
305
648
Market Price
$ 57.72
Selling Price
$ 51.58
2180
585
1792
3446