33,252 shares
26,221 shares
17,929 shares
113,779 shares
200,982 shares
122,157 shares
49,121 shares
45,693 shares
157,028 shares
71,620 shares