51,012 shares
398,091 shares
43,971 shares
160,889 shares
287,312 shares
31,440 shares
161,363 shares
186,910 shares
174,982 shares
511,039 shares