314,982 shares
25,677 shares
22,053 shares
15,589 shares
55,350 shares
15,224 shares
249,106 shares
29,287 shares
122,524 shares
40,949 shares