356,115 shares
427,959 shares
338,883 shares
317,516 shares
295,704 shares
227,963 shares
122,523 shares
300,106 shares
224,706 shares
440,791 shares