248,374 shares
166,933 shares
138,747 shares
233,367 shares
38,265 shares
154,939 shares
119,605 shares
99,164 shares
286,612 shares
271,107 shares