301,966 shares
233,624 shares
176,103 shares
328,440 shares
297,282 shares
248,656 shares
342,830 shares
153,903 shares
207,385 shares
198,690 shares