257,353 shares
130,984 shares
139,510 shares
160,879 shares
205,423 shares
310,014 shares
759,569 shares
366,844 shares
291,374 shares
344,033 shares