301,718 shares
300,974 shares
297,767 shares
294,126 shares
294,097 shares
292,962 shares
287,679 shares
280,248 shares
280,132 shares
278,289 shares