155,336 shares
209,935 shares
234,972 shares
124,571 shares
233,817 shares
32,802 shares
65,672 shares
144,686 shares
142,263 shares
114,575 shares