55,076 shares
98,927 shares
253,442 shares
118,885 shares
306,683 shares
381,854 shares
60,423 shares
120,035 shares
42,613 shares
51,816 shares