57,480 shares
103,026 shares
281,043 shares
51,998 shares
260,397 shares
127,676 shares
209,910 shares
164,710 shares
298,170 shares
31,534 shares