109,195 shares
12,352 shares
6,531 shares
5,121 shares
441,356 shares
76,559 shares
395,240 shares
77,596 shares
378,606 shares
248,196 shares