$28.88 - $33.37
$29,602 - $34,204
42,006
$1.29 Million
$27.9 - $33.35
$17,911 - $21,410
40,981
$1.37 Million
$31.27 - $34.46
$153,785 - $169,474
41,623
$1.31 Million
$30.76 - $35.89
$40,049 - $46,728
36,705
$1.15 Million
$34.11 - $36.26
$345,977 - $367,785
38,007
$1.34 Million
$35.66 - $39.55
$361,699 - $401,155
48,150
$1.72 Billion
$35.66 - $39.55
$71,391 - $79,179
48,150
$1.72 Million
$35.66 - $39.55
$71,391 - $79,179
48,150
$1.72 Million
$35.82 - $40.08
$435,033 - $486,771
50,152
$1.8 Billion
$35.82 - $40.08
$218,358 - $244,327
50,152
$1.8 Million
$35.82 - $40.08
$218,358 - $244,327
50,152
$1.8 Million
$34.33 - $38.36
$207,662 - $232,039
44,056
$1.56 Million
$34.33 - $38.36
$1.03 Million - $1.16 Million
44,056
$1.56 Million
$34.33 - $38.36
$1.51 Million - $1.69 Million
44,056
$1.56 Million
$36.65 - $39.28
$510,974 - $547,641
0
$0
$32.72 - $36.86
$787,406 - $887,035
13,942
$513,000
$32.72 - $36.86
$16,981 - $19,130
13,942
$513,000
$32.72 - $36.86
$456,182 - $513,902
13,942
$514,000
$33.87 - $36.07
$816,368 - $869,395
13,904
$475 Million
$33.87 - $36.07
$489,794 - $521,608
0
$0
$34.24 - $37.05
$806,215 - $872,379
14,461
$509,000
$34.24 - $37.05
$197,153 - $213,333
14,461
$509,000
$34.24 - $37.05
$495,144 - $535,780
14,461
$510,000
$30.52 - $35.49
$727,200 - $845,620
14,180
$487 Million
$30.52 - $35.49
$265,615 - $308,869
0
$0
$26.9 - $32.0
$788,277 - $937,728
8,703
$278,000
$26.9 - $32.0
$25,205 - $29,984
8,703
$278,000
$26.9 - $32.0
$25,205 - $29,984
8,703
$278,000
$27.11 - $31.26
$819,833 - $945,333
7,766
$214,000
$27.11 - $31.26
$21,959 - $25,320
7,766
$214,000
$27.11 - $31.26
$21,959 - $25,320
7,766
$214,000
$23.66 - $29.19
$734,666 - $906,378
6,956
$197,000
$23.66 - $29.19
$28,675 - $35,378
6,956
$197,000
$23.66 - $29.19
$28,675 - $35,378
6,956
$198,000
$19.6 - $29.5
$632,354 - $951,758
5,744
$139,000
$19.6 - $29.5
$15,562 - $23,423
5,744
$139,000
$19.6 - $29.5
$15,562 - $23,423
5,744
$139,000
$26.91 - $31.21
$889,563 - $1.03 Million
4,950
$143,000
$26.91 - $31.21
$430 - $499
4,950
$143,000
$26.91 - $31.21
$430 - $499
4,950
$143,000
$26.6 - $30.2
$879,741 - $998,804
4,934
$134,000
$26.6 - $30.2
$224,823 - $255,250
4,934
$134,000
$26.6 - $30.2
$224,823 - $255,250
4,934
$135,000
$26.24 - $30.91
$646,055 - $761,035
13,386
$386,000
$26.24 - $30.91
$8,108 - $9,551
13,386
$386,000
$26.24 - $30.91
$8,108 - $9,551
13,386
$387,000
$25.04 - $28.42
$608,772 - $690,947
13,695
$383,000
$25.04 - $28.42
$862,753 - $979,211
13,695
$383,000
$25.04 - $28.42
$85,486 - $97,025
13,695
$383,000
$25.04 - $28.42
$88,215 - $100,123
10,281
$808,000
$22.26 - $28.52
$538,758 - $690,269
13,804
$353,000
$22.26 - $28.52
$1,001 - $1,283
13,804
$354,000
$22.19 - $123.81
$536,066 - $2.99 Million
13,849
$321 Million
$22.19 - $123.81
$307,309 - $1.71 Million
13,849
$321,000