257,346 shares
130,961 shares
139,498 shares
160,869 shares
205,411 shares
309,998 shares
759,541 shares
366,833 shares
291,364 shares
344,018 shares