257,358 shares
130,991 shares
139,513 shares
160,885 shares
205,426 shares
310,018 shares
759,579 shares
366,848 shares
291,377 shares
344,034 shares