19,324 shares
408,582 shares
112,275 shares
88,553 shares
84,491 shares
136,651 shares
148,429 shares
211,527 shares
230,192 shares
87,991 shares