141,293 shares
97,605 shares
75,989 shares
83,473 shares
63,568 shares
63,148 shares
59,751 shares
63,777 shares
1,487,755 shares
117,134 shares