Market Price
$ 65.94
Selling Price
$ 56.64
3806
1784
2228
4113
Market Price
$ 47.44
Selling Price
$ 42.38
2011
570
1843
2453
Market Price
$ 64.87
Selling Price
$ 55.08
2657
953
1184
3904
Market Price
$ 51.67
Selling Price
$ 46.01
3798
1968
1913
4622
Market Price
$ 42.63
Selling Price
$ 38.32
1254
313
961
4646
Market Price
$ 59.45
Selling Price
$ 51.86
3327
2542
2623
3486
Market Price
$ 49.28
Selling Price
$ 42.00
1145
865
1110
1743
Market Price
$ 62.02
Selling Price
$ 56.05
2064
962
774
2848
Market Price
$ 56.65
Selling Price
$ 47.74
933
652
793
1777
Market Price
$ 33.37
Selling Price
$ 29.22
4329
1136
2021
4329
Market Price
$ 67.86
Selling Price
$ 59.46
1641
1489
503
3381
Market Price
$ 40.81
Selling Price
$ 34.35
1652
351
1052
2936
Market Price
$ 61.17
Selling Price
$ 52.44
940
629
667
3684
Market Price
$ 38.53
Selling Price
$ 32.61
1208
1145
723
1385
Market Price
$ 33.68
Selling Price
$ 28.54
1866
1534
1478
3788
Market Price
$ 58.93
Selling Price
$ 51.70
1128
582
266
1361
Market Price
$ 62.68
Selling Price
$ 56.65
654
434
264
1614
Market Price
$ 51.46
Selling Price
$ 45.51
1528
1117
583
4089
Market Price
$ 43.71
Selling Price
$ 36.97
789
353
732
3091
Market Price
$ 59.43
Selling Price
$ 49.79
2969
2260
758
3151
Market Price
$ 58.85
Selling Price
$ 50.65
1203
486
497
2199
Market Price
$ 52.87
Selling Price
$ 47.83
1909
1273
606
4246
Market Price
$ 35.99
Selling Price
$ 31.16
2630
1388
1936
3230
Market Price
$ 44.16
Selling Price
$ 39.32
1696
1563
589
2382
Market Price
$ 39.38
Selling Price
$ 35.15
690
197
252
1198
Market Price
$ 43.06
Selling Price
$ 37.14
933
570
312
2046
Market Price
$ 49.90
Selling Price
$ 41.85
1197
676
461
1722
Market Price
$ 57.26
Selling Price
$ 49.04
2111
1335
841
2742
Market Price
$ 68.27
Selling Price
$ 59.45
611
238
359
2194
Market Price
$ 57.45
Selling Price
$ 51.07
601
196
148
2474
Market Price
$ 54.00
Selling Price
$ 45.30
4174
1439
1547
4907
Market Price
$ 30.71
Selling Price
$ 26.82
1596
1058
1296
1841
Market Price
$ 49.54
Selling Price
$ 44.59
3193
1282
2652
3619
Market Price
$ 37.20
Selling Price
$ 33.72
1168
525
1087
1499
Market Price
$ 38.56
Selling Price
$ 33.00
342
302
164
496
Market Price
$ 52.41
Selling Price
$ 47.09
327
126
87
407
Market Price
$ 55.34
Selling Price
$ 47.48
547
287
124
866
Market Price
$ 64.57
Selling Price
$ 55.11
3769
2640
1476
4396
Market Price
$ 63.35
Selling Price
$ 56.02
2837
1743
2113
3652
Market Price
$ 35.70
Selling Price
$ 31.66
1028
1026
572
1489