Market Price
$ 30.41
Selling Price
$ 27.19
1544
1022
1169
2749
Market Price
$ 62.53
Selling Price
$ 54.37
2097
926
1311
3087
Market Price
$ 29.48
Selling Price
$ 26.55
1948
936
1821
3018
Market Price
$ 48.02
Selling Price
$ 41.13
4466
1530
4005
4634
Market Price
$ 44.02
Selling Price
$ 39.69
2172
1633
747
4951
Market Price
$ 38.70
Selling Price
$ 32.45
2439
1981
2349
4002
Market Price
$ 50.87
Selling Price
$ 44.18
1597
940
630
2573
Market Price
$ 35.97
Selling Price
$ 31.15
2491
2230
802
2604
Market Price
$ 44.88
Selling Price
$ 40.53
671
560
251
1467
Market Price
$ 56.68
Selling Price
$ 48.83
3802
2448
1657
4660
Market Price
$ 55.79
Selling Price
$ 47.87
352
237
202
442
Market Price
$ 65.59
Selling Price
$ 55.17
538
490
113
876
Market Price
$ 52.88
Selling Price
$ 44.33
807
514
360
1881
Market Price
$ 39.93
Selling Price
$ 35.49
156
141
64
482
Market Price
$ 41.25
Selling Price
$ 36.05
450
359
382
1786
Market Price
$ 33.87
Selling Price
$ 28.25
1176
299
450
3455
Market Price
$ 42.86
Selling Price
$ 38.39
1237
813
603
2185
Market Price
$ 52.16
Selling Price
$ 46.24
1460
599
621
2548
Market Price
$ 61.97
Selling Price
$ 55.94
811
527
169
909
Market Price
$ 50.93
Selling Price
$ 46.15
1137
520
940
1821
Market Price
$ 30.24
Selling Price
$ 26.60
1209
971
1003
1911
Market Price
$ 50.99
Selling Price
$ 43.95
844
374
528
3512
Market Price
$ 49.78
Selling Price
$ 44.39
2326
1589
802
3903
Market Price
$ 30.85
Selling Price
$ 27.66
1145
945
249
1939
Market Price
$ 41.06
Selling Price
$ 34.64
1350
841
1029
2906
Market Price
$ 58.96
Selling Price
$ 51.85
3818
1693
1367
4308
Market Price
$ 47.52
Selling Price
$ 43.20
1296
1110
1166
1846
Market Price
$ 41.24
Selling Price
$ 34.72
1257
591
807
1803
Market Price
$ 40.28
Selling Price
$ 35.14
984
264
597
3697
Market Price
$ 57.76
Selling Price
$ 50.32
1267
1144
662
3579
Market Price
$ 32.59
Selling Price
$ 28.82
787
570
230
1043
Market Price
$ 54.07
Selling Price
$ 46.26
1435
679
416
3342
Market Price
$ 55.63
Selling Price
$ 47.50
2276
525
1596
4404
Market Price
$ 50.84
Selling Price
$ 43.74
1365
1304
787
3740
Market Price
$ 43.75
Selling Price
$ 37.07
2058
685
2053
4420
Market Price
$ 30.27
Selling Price
$ 27.20
513
352
408
1820
Market Price
$ 71.26
Selling Price
$ 59.64
878
431
471
1095
Market Price
$ 39.59
Selling Price
$ 35.34
2089
2019
1979
3132
Market Price
$ 46.69
Selling Price
$ 42.35
646
299
219
773
Market Price
$ 31.59
Selling Price
$ 27.14
2615
1830
1665
4470