369,427 shares
79,643 shares
55,798 shares
42,899 shares
601,007 shares
54,323 shares
337,691 shares
598,826 shares
600,239 shares
341,131 shares