28,447 shares
220,538 shares
19,275 shares
95,329 shares
14,293 shares
42,805 shares
218,805 shares
310,845 shares
13,996 shares
142,460 shares