141,061 shares
107,738 shares
389,810 shares
167,132 shares
38,413 shares
298,157 shares
114,987 shares
499,782 shares
23,007 shares
30,312 shares