161,975 shares
157,977 shares
38,551 shares
46,347 shares
123,831 shares
22,164 shares
214,922 shares
148,953 shares
52,021 shares
111,342 shares