304,984 shares
401,903 shares
52,181 shares
121,565 shares
146,256 shares
166,983 shares
58,411 shares
52,376 shares
99,639 shares
341,442 shares