139,761 shares
13,776 shares
8,118 shares
6,264 shares
442,250 shares
77,617 shares
396,336 shares
78,922 shares
380,002 shares
249,245 shares