277,503 shares
56,695 shares
503,366 shares
501,421 shares
234,676 shares
236,821 shares
747,583 shares
233,441 shares
309,928 shares
193,524 shares