29,027 shares
164,836 shares
40,768 shares
61,091 shares
53,021 shares
38,115 shares
48,611 shares
26,831 shares
194,522 shares
83,829 shares