24,261 shares
104,100 shares
17,532 shares
47,855 shares
52,132 shares
49,386 shares
370,417 shares
28,798 shares
120,243 shares
34,215 shares