257,338 shares
130,948 shares
139,489 shares
160,865 shares
205,393 shares
309,980 shares
759,519 shares
366,827 shares
291,359 shares
344,006 shares