287,179 shares
65,241 shares
112,697 shares
66,951 shares
402,940 shares
527,136 shares
269,481 shares
176,715 shares
253,497 shares
58,065 shares