141,418 shares
97,739 shares
76,108 shares
83,599 shares
63,690 shares
63,281 shares
59,869 shares
63,895 shares
1,487,941 shares
117,263 shares