234,278 shares
309,002 shares
253,846 shares
233,093 shares
169,533 shares
69,478 shares
47,879 shares
271,370 shares
188,066 shares
321,206 shares