Market Price
$ 45.02
Selling Price
$ 27.27
1500
766
510
4397
Market Price
$ 44.01
Selling Price
$ 28.57
693
598
586
859
Market Price
$ 43.35
Selling Price
$ 28.57
1345
1322
415
4115
Market Price
$ 49.21
Selling Price
$ 32.47
3143
740
1613
4484
Market Price
$ 49.36
Selling Price
$ 32.47
825
296
451
3623
Market Price
$ 31.76
Selling Price
$ 20.78
613
552
273
755
Market Price
$ 30.01
Selling Price
$ 19.48
3455
1708
2719
3894
Market Price
$ 61.18
Selling Price
$ 37.66
1159
252
290
2107
Market Price
$ 61.29
Selling Price
$ 37.66
3513
868
907
3699
Market Price
$ 59.90
Selling Price
$ 38.96
1768
1649
559
3709
Market Price
$ 57.69
Selling Price
$ 36.36
654
377
144
1842
Market Price
$ 63.58
Selling Price
$ 38.96
3538
2611
2712
4672
Market Price
$ 56.63
Selling Price
$ 36.36
2019
972
1006
2757
Market Price
$ 68.54
Selling Price
$ 44.16
1302
921
817
2596
Market Price
$ 72.16
Selling Price
$ 44.16
3526
2396
3492
4029
Market Price
$ 68.14
Selling Price
$ 41.56
357
78
298
1357
Market Price
$ 70.15
Selling Price
$ 41.56
760
321
425
1323
Market Price
$ 52.91
Selling Price
$ 33.77
333
228
148
849
Market Price
$ 54.54
Selling Price
$ 33.77
1001
553
1000
1113
Market Price
$ 43.89
Selling Price
$ 28.57
1585
820
926
3547
Market Price
$ 45.40
Selling Price
$ 28.57
1391
1301
1378
3741
Market Price
$ 61.14
Selling Price
$ 38.96
1401
729
1301
4105
Market Price
$ 61.79
Selling Price
$ 38.96
929
767
581
1219
Market Price
$ 65.72
Selling Price
$ 38.96
346
273
288
454
Market Price
$ 63.01
Selling Price
$ 41.56
1614
1340
1289
3378
Market Price
$ 69.18
Selling Price
$ 41.56
235
104
229
981
Market Price
$ 58.53
Selling Price
$ 38.96
691
150
461
1202
Market Price
$ 184.43
Selling Price
$ 116.56
976
494
918
1897
Market Price
$ 182.86
Selling Price
$ 116.49
214
185
99
838
Market Price
$ 155.20
Selling Price
$ 101.96
936
879
543
3597
Market Price
$ 193.97
Selling Price
$ 117.77
1440
893
560
3927
Market Price
$ 157.28
Selling Price
$ 102.29
1221
529
707
2171
Market Price
$ 165.24
Selling Price
$ 104.56
1749
1339
427
2441
Market Price
$ 173.23
Selling Price
$ 106.84
1243
498
635
3435
Market Price
$ 159.17
Selling Price
$ 103.21
420
284
396
432
Market Price
$ 185.85
Selling Price
$ 116.41
292
60
111
419
Market Price
$ 189.00
Selling Price
$ 119.61
1258
1006
943
2093
Market Price
$ 171.69
Selling Price
$ 107.21
1089
1038
764
1599
Market Price
$ 195.12
Selling Price
$ 118.81
101
20
54
431
Market Price
$ 173.82
Selling Price
$ 115.62
1688
899
559
4249