Market Price
$ 39.10
267
145
186
1132
Market Price
$ 62.89
1088
328
221
4340
Market Price
$ 54.46
2035
1610
1569
3380
Market Price
$ 36.93
979
230
393
3440
Market Price
$ 46.86
961
815
795
1239
Market Price
$ 67.84
1104
336
707
1435
Market Price
$ 34.15
3461
1097
2579
4678
Market Price
$ 51.52
3860
1520
2603
4152
Market Price
$ 64.15
2368
835
2235
3920
Market Price
$ 37.93
2906
2069
2143
3611
Market Price
$ 35.14
2669
1528
2604
3856
Market Price
$ 64.79
2527
1692
1890
3681
Market Price
$ 66.66
2140
1230
1055
2854
Market Price
$ 43.19
2264
2219
897
4715
Market Price
$ 55.38
2881
2836
2279
3902
Market Price
$ 39.42
875
198
754
1913
Market Price
$ 51.53
1690
592
1000
4357
Market Price
$ 63.93
778
449
628
2565
Market Price
$ 67.38
1481
1441
703
4547
Market Price
$ 52.00
738
413
188
2029
Market Price
$ 58.64
4473
2687
4143
4609
Market Price
$ 66.56
234
121
153
1156
Market Price
$ 56.05
1592
654
383
4086
Market Price
$ 49.12
718
200
206
983
Market Price
$ 52.68
1623
1215
801
4495
Market Price
$ 52.31
710
435
677
1913
Market Price
$ 43.05
1465
596
743
1545
Market Price
$ 45.35
1767
921
550
4890
Market Price
$ 41.44
2357
1949
1945
2652
Market Price
$ 40.14
756
568
247
3579
Market Price
$ 46.48
1318
804
1108
1682
Market Price
$ 55.38
730
319
271
1651
Market Price
$ 39.40
1220
1207
660
3934
Market Price
$ 65.92
2114
629
2098
3094
Market Price
$ 57.38
806
381
213
1488
Market Price
$ 50.01
1867
842
430
2140
Market Price
$ 29.67
3538
1905
3194
4805
Market Price
$ 61.69
449
405
315
1706
Market Price
$ 58.97
2460
1142
547
4213
Market Price
$ 37.77
903
190
497
3269