271,956 shares
66,483 shares
33,068 shares
141,977 shares
314,681 shares
375,039 shares
34,476 shares
264,003 shares
42,924 shares
63,277 shares