30,962 shares
50,048 shares
151,536 shares
28,305 shares
30,610 shares
61,972 shares
64,206 shares
180,582 shares
13,700 shares
96,393 shares